Translation of مستاجری دینا in English:

مستاجری دینا

phrase

  • to lease
  • let or hire