Lughet
stench — English Definition | Lughet