Searching...

  • Top definitionTop Definition

Adudu

Insects

e.g.

Phera icho Chumba china adudu.

en  

Sweep that room it has insects.


Thanks for the feedback.

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