Likhwa.

IsiNdebele dictionary

didizela

Meaning

English meaning

bustle about.