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

تماش گاہ

phrase

  • theatre