Turkish French Dictionary

Türkçe - Français

ata in French: