Turkish Italian Dictionary

Türkçe - italiano

depo in Italian: