Translation of ماوا و ملجا in English:

ماوا و ملجا

phrase

  • shelter and asylum
  • figurative

    patron