Likhwa.

IsiNdebele dictionary

buyisa

Meaning

English meaning

1; bring back (here); send back (here); return here