Swiss roll

1 ENTRIES FOUND:
Save
Swiss roll noun
plural Swiss rolls
Swiss roll
noun
plural Swiss rolls
Learner's definition of SWISS ROLL
[count, noncount] British