English
English version

Swiss roll in Food, dish topic

From Longman Dictionary of Contemporary EnglishSwiss rollˌSwiss ˈroll noun [countable, uncountable]  British EnglishDFF a long thin cake that is rolled up with jam or cream inside