tarte citron
/
TAHRT see-TRO'
/
[
French
]
A pastry case with an intensely lemon flavoured filling.
Countries
France