Lughet
unable to extricate oneself — English to Uyghur Translation | Lughet