Lughet
to land in a predicament — English to Uyghur Translation | Lughet