Lughet
to be hindered or impeded — English to Uyghur Translation | Lughet