Likhwa.

IsiNdebele dictionary

guxuza

Meaning

English meaning

rub hard; wash hard.