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

بم مچانا

phrase

  • cry out for help, make a noise