touron
Top 35000
Meanings
Noun
1. turron (Spanish form of nougat)
Examples1
How much is one box of cashew turrones?