Likhwa.

IsiNdebele dictionary

buyisela

Meaning

English meaning

1; take back (there); send back (there); return there