Searching...

  • Top definitionTop Definition

Imbwa

A dog

e.g.

Abapolisi bifashishije imbwa gufata abajura.

en  

The police used the help of dogs to catch the thieves.


Thanks for the feedback.

Setting up an account is free! Login to leave a like.