tourte
[
French
]
Pie. Covered tart.
Countries
France