Turkish Italian Dictionary

Türkçe - italiano

sofistike in Italian: