Likhwa.

IsiNdebele dictionary

jiyeza

Meaning

English meaning

frustrate; hamper.