Likhwa.

IsiNdebele dictionary

phahlaza

Meaning

English meaning

smash. phakade; adv.: 1; long ago;