Translation of ہائے وائے / ہائے مچانا in English:

ہائے وائے / ہائے مچانا

phrase

  • create furore, uproar, make noise or row