Likhwa.

IsiNdebele dictionary

juluka

Meaning

English meaning

perspire; sweat.