tarte
[
French
]
plural
tartes
Tart. Pie. Open flan.
Countries
France