Meaning of apple strudel in English:
apple strudel
noun
A sweet consisting of a spiced apple mixture baked in a roll of flaky pastry.
Origin
Mid 19th century. From apple + German Strudel strudel, after German Apfelstrudel.
Are You Learning English? Here Are Our Top English Tips