almond essence

[English] plural almond essences

An extract fermented and distilled from bitter almonds, used in cakes.

Countries