Translation of créme de menthe in English:

créme de menthe

créme de menthe

noun

  • 1

    créme de menthe, peppermint-flavoured liquor