Chinese-English dictionary »

令人困窘的 /lìng rén kùnjiǒng de/ meaning in English

ChineseEnglish
令人困窘的 /lìng rén kùnjiǒng de/ adjective

embarrassing(causing embarrassment)
adjective
[UK: ɪm.ˈbæ.rəs.ɪŋ] [US: em.ˈbe.rəs.ɪŋ]