Translation of تفرج گاہ in English:

تفرج گاہ

phrase

  • place of recreation, amusement park