Likhwa.

IsiNdebele dictionary

landa

Meaning

English meaning

1; narrate; ; landa icala= prosecute; 3; fetch