Likhwa.

IsiNdebele dictionary

ela

Meaning

English meaning

winnow.