Zulu French Dictionary

isiZulu - Français

nomdlandla in French:

1. et enthousiasme