la alcachofa
-the artichoke
See the entry for alcachofa.

alcachofa

NOUN
(culinary)-artichoke
Synonyms for alcachofa
Word of the Day
chestnut