Your Taste Bud Dictionary
crème de cerise
[krehm deuh sehr-EEZ] A French cherry- flavored liqueur.
‹
›
Home
View web version