Likhwa.

IsiNdebele dictionary

bhadalaza

Meaning

English meaning

improvise.