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

طبیعت ملنا

phrase

  • find (someone) agreeable