meaning of Biskotte

Biskotte - German to English

ladyfinger