mandorle tostate

/mahn-DOHR-lah toh-STAH-teh/
[Italian]

Toasted almonds

Synonyms in other languages

Latin names

Countries