Your Taste Bud Dictionary
crème d'amande
[krehm dah-MAHND] A pink, almond- flavored liqueur.
‹
›
Home
View web version