Definify.com

Definition 2024


craccarazza

craccarazza

Sicilian

Noun

craccarazza f (plural craccarazzi)

  1. magpie
  2. annoying person