apple dumpling

listen to the pronunciation of apple dumpling
English - Turkish
elmalı hamur tatlısı
English - English
a baked dessert made from apples
apples wrapped in pastry and baked
apple dumplings
plural form of apple dumpling