Lughet
to be hard pressed — English to Uyghur Translation | Lughet