Translation of طوفان اٹھانا/ مچانا in English:

طوفان اٹھانا/ مچانا

phrase

  • make noise, agitate, protest or oppose violently or loudly, cause commotion, raise Cain