French Turkish Dictionary

Français - Türkçe

effrayé in Turkish: