French Turkish Dictionary

Français - Türkçe

grognon in Turkish: