Definify.com

Definition 2024


caccioffula

caccioffula

Sicilian

Noun

cacciofula f (plural cacciofuli)

  1. artichoke

Alternative forms