SWISS ROLL


Meaning of SWISS ROLL in English

■ noun Brit. a cake made from a sponge cake spread with a filling such as jam and rolled up.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.