Topic: FOOD


cream cracker

noun
     
cream cracker [countable] British English
DF a light biscuit often eaten with cheese

Explore FOOD Topic