Definify.com

Definition 2026


leppo

leppo

Italian

Noun

leppo m (plural leppi)

  1. stench, stink (smelly gas)