Translation of تماشا گاہ in English:

تماشا گاہ

phrase

  • place of entertainment or show, theatre