Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
curacoas
in English
curacoas
Definitions
Noun
plural
of
curacoa
,
a
citrus-based
spirit
a
type
of
citrus-flavored
liqueur
;
made
from
oranges