almendras tostadas

/ahl-MEHN-drahs tos-TAH-dahs/
[Spanish]

Toasted almonds, often served as tapas.

Synonyms in other languages

Latin names

Countries