Synonyms of Amaretto in English :
Antonyms of Amaretto in English
Thesaurus of Amaretto in English
1. (noun) an Italian almond liqueur