English dictionary
apple dumpling meaning and definition
Definition and meaning of apple dumpling at MeaningMonkey.org. apple dumpling meaning and definition in the English Dictionary.APPLE DUMPLING noun
Definition of apple dumpling (noun)
- apples wrapped in pastry and baked
Source: Princeton University Wordnet