English-Italian dictionary »

icon meaning in Italian

EnglishItalian
turricone noun

turriconanoun
{f}

12