Zulu French Dictionary

isiZulu - Français

zenzeka in French:

1. ils arrivent