Likhwa.

IsiNdebele dictionary

hluma

Meaning

English meaning

sprout