Likhwa.

IsiNdebele dictionary

amazinyo

Meaning

English meaning

teeth