apple snow

listen to the pronunciation of apple snow
English - English
A dessert made from blended cooking apples, eggs, sugar, and double cream