apple dumpling
English Dictionary
->
Letter A
-> apple dumpling
Search Dictionary:
apple dumpling Definition
(n)
apples
wrapped
in
pastry
and
baked
apple dumpling Synonyms
apple dumpling
© Art Branch Inc.