Likhwa.

IsiNdebele dictionary

zompola

Meaning

English meaning

snatch.