Likhwa
.
Home
/
Ndebele dictionary
IsiNdebele dictionary
yocuka
Meaning
English meaning
get taken off (of skin).
Search this word
Browse the dictionary