almendrado
/
ahl-mehn-DRAH-doh
/
[
Spanish
]
Almond paste
Countries
Spain