Likhwa.

IsiNdebele dictionary

dabulela

Meaning

English meaning

1; break up a crowd; send people away; 2 tear someone else's 3; tear for