Definify.com

Definition 2024


leppo

leppo

Italian

Noun

leppo m (plural leppi)

  1. stench, stink (smelly gas)