Likhwa.

IsiNdebele dictionary

inkophe

Meaning

English meaning

eyelashes