English-Italian dictionary »

ice, ice cream meaning in Italian