Translation of فرود گاہ in English:

فرود گاہ

phrase

  • halting and landing place, camping ground
    rest house