Likhwa.

IsiNdebele dictionary

chela

Meaning

English meaning

sprinkle.