French Turkish Dictionary

Français - Türkçe

terrasse in Turkish: