Likhwa.

IsiNdebele dictionary

hlasimula

Meaning

English meaning

twitch.