Likhwa.

IsiNdebele dictionary

ukugida

Meaning

English meaning

dance