curacoa

Noun
  1. Flavored with sour orange peel (synset 107926194)

Other Searches