Definify.com

Definition 2025


papuzzedda

papuzzedda

Sicilian

Noun

papuzzedda f (plural papuzzeddi)

  1. ladybird, ladybug