French Turkish Dictionary

Français - Türkçe

douillet in Turkish: