ARTICHOKE Meaning of ARTICHOKE in English artichoc. JERUSALEM ~: topinambur English Interlingue dictionary. Английский словарь Интерлингве. 2012