las alcachofas
-the artichokes
See the entry for alcachofa.

alcachofa

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