Lughet
to emit a stench — English to Uyghur Translation | Lughet