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
İngilizce - İngilizce
turron