Definify.com

Definition 2025


puzza

puzza

Italian

Noun

puzza f (plural puzze) (variant of puzzo)

  1. stink