meaning of Artischocke

Artischocke - German to English

artichoke

View more

  • world artichoke [Cynara scolymus]