Czech-English dictionary »

amaretto meaning in English

CzechEnglish
amaretto noun
{n}

amaretto(a sweet almond-flavoured liqueur)
noun