Likhwa.

IsiNdebele dictionary

vodloza

Meaning

English meaning

smash.