Searching...

  • Top definitionTop Definition

Ketumba

Tree bark

e.g.

Omuti gwa ketumba gwe Sussa ekyokungulu

en  

A tree bark peels itself an upper layer


Keep going in Luganda

Know another meaning of Ketumba? Add yours

Thanks for the feedback.

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