Advertisement

Advertisement

swiss roll

noun

  1. a sponge cake spread with jam, cream, or some other filling, and rolled up


Advertisement

Advertisement

Advertisement

Advertisement