Spanish-English dictionary »

amaretto meaning in English

SpanishEnglish
amaretto noun
{m}

amaretto(a sweet almond-flavoured liqueur)
noun