VariousWords beta
Related Terms:
Definitions:
Noun
creme de menthe
Definition: sweet green or white mint-flavored liqueur