Likhwa.

IsiNdebele dictionary

umuthi

Meaning

English meaning

medicine