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

دند مچانا

phrase

  • make a noise, riot, create an uproar