Glossary
Cherry liqueur is a type of spirit that is distilled from fermented cherries, including their crushed pits.
Posted
in
by
Tags: