Zulu English Dictionary

isiZulu - English

ukudubula in English:

1. to shoot to shoot