Curacoa - Definition

curacoa

n 1: flavored with sour orange peel [syn: curacao, curacoa]

Look up another word