salambo
Top 50000
Meanings
Noun
1. a French pastry consisting of choux pastry filled with confectioner's cream and glazed on one side