Likhwa.

IsiNdebele dictionary

enyela

Meaning

English meaning

1; be dislocated; be sprained; 2; be disjointed