French Turkish Dictionary

Français - Türkçe

tarte in Turkish: