×
nougat
meaning in English
n.
nougat, chewy confection made of sugar (or honey) and nuts or fruit
Related Words
nouer
noueux
nougatine
nouille
PC Version
Copyright © 2018 WordTech Co.