Definify.com

Definition 2025


craccarazza

craccarazza

Sicilian

Noun

craccarazza f (plural craccarazzi)

  1. magpie
  2. annoying person