Translation of حشر مچانا in English:

حشر مچانا

phrase

  • cause an uproar
    wail
    ululate