Definify.com

Definition 2024


puzza

puzza

Italian

Noun

puzza f (plural puzze) (variant of puzzo)

  1. stink