curacoaEnglish

curacao, curacoa

Noun

Flavored with sour orange peel

English: curacao, curacoa

English words with similar meanings

Show 1 words