Likhwa.

IsiNdebele dictionary

yocuka

Meaning

English meaning

get taken off (of skin).