almendrado

/ahl-mehn-DRAH-doh/
[Spanish]

Almond paste

Countries