English Italian Dictionary

English - italiano

glue in Italian: