Translation of داد ملنا in English:

داد ملنا

phrase

  • be admired, be complimented