Garibaldi biscuits
English
Noun
Garibaldi
biscuits
plural of
Garibaldi biscuit