Likhwa.

IsiNdebele dictionary

phihliza

Meaning

English meaning

smash.