Likhwa.

IsiNdebele dictionary

phindisa

Meaning

English meaning

retaliate.