artichaut d'Espagne

[French] plural artichauts d'Espagne

"Spanish artichoke". A name for a custard marrow.

Countries