بَزْبَزَ

بَزْبَزَ

bazbaza · verb · Root: ب ز ب ز

Meaning — English

  1. to lose, to be defeated
  2. to move with force
  3. to handle, to repair

Suggested websites

almaany.com · Wiktionary