Likhwa.

IsiNdebele dictionary

ala

Meaning

English meaning

deny; refuse