sponge roll
English
Noun
sponge
roll
(
plural
sponge rolls
)
Swiss roll