Translation of بڑبولا in English:

بڑبولا

phrase

  • braggart
    boastful