GeneralConnection.com
➔
Dictionary
jellyroll
Noun
1. Swiss roll
1. sponge cake
Usage