a spanish form of nougat made from almonds and honey

listen to the pronunciation of a spanish form of nougat made from almonds and honey
Englisch - Englisch
turron