Translation of مساعیِ جمیلہ in English:

مساعیِ جمیلہ

phrase

  • praiseworthy endeavours