• Top definitionTop Definition

Thaba

Mountain

e.g.

Thaba ya Kilimanjaro ke yone thaba e e telele lefatshe ka bophara

en

Mount. Kilimanjaro is the tallest mountain in the world.


date publishedOctober 7, 2022
Thanks for the feedback.

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