French Turkish Dictionary

Français - Türkçe

gorge in Turkish: