Welcome to Setswana.co.za
Lehupu
/le-hu-pu /
Grammar:noun
A swelling caused by a blow, etc.
A prominence made by things covered with a kaross, etc.
A large edible fungus
Search More Words Dictionary
Lehupu
/le-hu-pu /
Grammar:noun
A swelling caused by a blow, etc.
A prominence made by things covered with a kaross, etc.
A large edible fungus
Search More Words Dictionary