Definify.com

Definition 2025


articiocca

articiocca

Ligurian

Noun

articiocca f (plural articiocche)

  1. artichoke