kamus
.
Search
About
apple_dumpling
English
apple dumpling
Noun
Apples wrapped in pastry and baked
English: apple dumpling