Likhwa.

IsiNdebele dictionary

dubula

Meaning

English meaning

(to) shoot with a gun