Likhwa.

IsiNdebele dictionary

gqigqizela

Meaning

English meaning

bustle about.