Translation of بارہ بجنا in English:

بارہ بجنا

phrase

  • be dismayed, be lost