English-Italian dictionary »

amaretto meaning in Italian

EnglishItalian
amaretto (a sweet almond-flavoured liqueur)
noun

amarettonoun
{m}