Likhwa.

IsiNdebele dictionary

phazamisa

Meaning

English meaning

1; disturb; interrupt;