Lughet
to feel awkward or embarrassed — English to Uyghur Translation | Lughet