English-Italian dictionary »

grosgrain meaning in Italian

EnglishItalian
grosgrain noun

canneténoun
{m}

Your history