Translation of طبیعت الجھنا in English:

طبیعت الجھنا

phrase

  • be confused or puzzled