Likhwa.

IsiNdebele dictionary

landela

Meaning

English meaning

follow; pursue