Definify.com

Definition 2025


caccioffula

caccioffula

Sicilian

Noun

cacciofula f (plural cacciofuli)

  1. artichoke

Alternative forms