Likhwa.

IsiNdebele dictionary

phisekela

Meaning

English meaning

be anxious about