small pastry filled with marmalade and covered in powdered sugar - French English Dictionary

Suggest a Term