Likhwa.

IsiNdebele dictionary

phucuka

Meaning

English meaning

1; become chafed become ubbed off 2; become