Term Gallery logo

Meanings of artichoke plant in English

alcachofra
Usage of artichoke plant in English
1
Translations for artichoke plant

Catalan