Likhwa.

IsiNdebele dictionary

binyizela

Meaning

English meaning

wriggle about.