English-French dictionary »

amaretto meaning in French

EnglishFrench
amaretto (a sweet almond-flavoured liqueur)
noun

amaretto◼◼◼nom {m}