Topic: FOOD DISH


Swiss roll

noun
     
Swiss roll [uncountable and countable]
British EnglishDFF a long thin cake that is rolled up with jam or cream inside

Explore FOOD DISH Topic