Mexico
[
English
]
Related terms
alcachofera
alcachofa
albahaca
alcaparra