Turkish French Dictionary

Türkçe - Français

yara izi in French: