Zulu French Dictionary

isiZulu - Français

Iladi in French:

1. Iladi