English Dictionary
◊ PENUCHE
penuche
n : made with brown sugar [syn: {penocha}]