Likhwa.

IsiNdebele dictionary

ukupopota

Meaning

English meaning

to scold