Likhwa.

IsiNdebele dictionary

Amazwane

Meaning

English meaning

toes