Likhwa.

IsiNdebele dictionary

pheceza

Meaning

English meaning

be plausible yet evasive.