Zulu English Dictionary

isiZulu - English

ukubambezela in English:

1. to delay