Likhwa.

IsiNdebele dictionary

zala

Meaning

English meaning

give birth.