Please enable javascript to use dictionary! Howto enable javascript?
roulade▼nounA slice of meat that is rolled up, stuffed, and cooked
Swiss roll▼nountype of sponge cake roll
↑