apple_tartEnglish

apple tart

Noun

A small open pie filled with sliced apples and sugar

English: apple tart

A tart filled with sliced apples and sugar

English: apple tart