About us
Define
Definitions for
"Minstrels"
Minstrels are chocolate buttons with a hard glazed shell sold in the UK.
en.wikipedia.org