French Turkish Dictionary

Français - Türkçe

chute d'eau in Turkish: