Translation of globe artichoke in Romanian

globe artichoke

anghinare, n.

noun

  • 1

    anghinare