Translation of تماشاکرنا in English:

تماشاکرنا

phrase

  • put on a show, stage a play
  • do something ridiculous or strange