Likhwa.

IsiNdebele dictionary

umhlali

Meaning

English meaning

sweet monkey orange