French Turkish Dictionary

Français - Türkçe

géant in Turkish: