Likhwa.

IsiNdebele dictionary

nyathezela

Meaning

English meaning

press down (with the foot).