Likhwa.

IsiNdebele dictionary

dlala

Meaning

English meaning

play; play about.