Translation of پتلی تماشا in English:

پتلی تماشا

phrase

  • puppet show