Searching...

  • Top definitionTop Definition

Mbura

rain

e.g.

mbura ya ira íraurire mathaa matatú

en  

yesterday's rain fell for three hours



  • Definition 2

Mbura

the rain

e.g.

Riria kwi mbura barabara nisigiaga uterethi

en  

Roads become slippery whenever there is rain


Thanks for the feedback.

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