Translation of مچمچا جانا in English:

مچمچا جانا

phrase

  • become excited