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