Likhwa.

IsiNdebele dictionary

lembulula

Meaning

English meaning

stretch out; uncoil