Translation of بڑباگڑ/باگل in English:

بڑباگڑ/باگل

phrase

  • a kind of big bat