meaning of Biskuittorte

Biskuittorte - German to English

sponge cake