el diccionario zulú - inglés

isiZulu - English

ukubambezela inglés:

1. to delay