Lughet
To feel oneself in an awkward position — English to Uyghur Translation | Lughet