artichaut d'Espagne
[
French
]
plural
artichauts d'Espagne
"Spanish artichoke". A name for a custard marrow.
Countries
France