Turkish Italian Dictionary

Türkçe - italiano

yara izi in Italian: