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.


Keep going in Kinyarwanda

Know another meaning of Imbwa? Add yours

Thanks for the feedback.

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