Likhwa.

IsiNdebele dictionary

ahluleka

Meaning

English meaning

be overcome; fail; be unable.