curacoa

1. (noun) flavored with sour orange peel
Synonyms: curacao
Related Words: orange liqueur



Terms and Conditions of Use / Copyright Notice