Definisi 'curacoa'

English to English
noun
1 flavored with sour orange peel Terjemahkan
source: wordnet30

More Word(s)
orange liqueur,

Visual Synonyms