• 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.


date publishedDecember 25, 2022
Thanks for the feedback.

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