Definisi 'amaretto'

English to English
noun
1 an Italian almond liqueur Terjemahkan
source: wordnet30

More Word(s)
cordial, liqueur,

Visual Synonyms