Translation of چونڈا مونڈنا in English:

چونڈا مونڈنا

phrase

  • reprove, punish, disgrace