apple_dumplingEnglish

apple dumpling

Noun

Apples wrapped in pastry and baked

English: apple dumpling