Definify.com

Definition 2025


leppo

leppo

Italian

Noun

leppo m (plural leppi)

  1. stench, stink (smelly gas)