Likhwa.

IsiNdebele dictionary

dembesela

Meaning

English meaning

act in a careless or lazy way.