Likhwa.

IsiNdebele dictionary

Izinkanyezi

Meaning

English meaning

stars