Likhwa.

IsiNdebele dictionary

landulela

Meaning

English meaning

1; deny on behalf of 2; zilandulela=excuse