Searching...

  • Top definitionTop Definition

Mamba

Crocodile

e.g.

Mamba anaishi kwenye madzi na ntsi kavu pia.

en  

Crocodile live in water and on land.


Keep going in Kauma

Know another meaning of Mamba? Add yours

Thanks for the feedback.

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