Likhwa.

IsiNdebele dictionary

vumela

Meaning

English meaning

allow; approve; consent