cherry liqueur ( synonym found)

Definition of cherry liqueur:

°Resembling a berry.

Back to Top