toulousain
[
French
]
An almond cake flavoured with lemon and vanilla.
Countries
France