Turkish Italian Dictionary

Türkçe - italiano

ızgara in Italian: