Searching...

  • Top definitionTop Definition

Kidundu

Flea

e.g.

Kidundu ni mwenga kahi ya vimelea vinji duniani.

en  

Flea is one of the many parasites in the world.


Thanks for the feedback.

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