Turkish French Dictionary

Türkçe - Français

dedesi in French: