Likhwa.

IsiNdebele dictionary

phambukisa

Meaning

English meaning

1; cause to turn aside; divert;