meaning of Alcachofas

Alcachofas meaning in Cooking Dictionary

[Spanish] artichokes.