Likhwa.

IsiNdebele dictionary

gudula

Meaning

English meaning

plaster walls