crème d'amandes

[French]

"Cream of almonds." A sweet almond liqueur.

Countries