Likhwa.

IsiNdebele dictionary

yaluzisa

Meaning

English meaning

agitate; confuse.