Likhwa.

IsiNdebele dictionary

dula

Meaning

English meaning

be expensive.