VariousWords beta
Definitions:
Noun
apple dumpling
Definition: apples wrapped in pastry and baked
Definition: a baked dessert made from apples