Zulu French Dictionary

isiZulu - Français

ihola in French:

1. ihola