English to Chinese Dictionary

Search:

Did you mean: shoujing shoujiang shouqiong shouxing shouxiang shougong shouming shouning ?

受窘 shòu jiǒng embarrassed / bothered / in an awkward position


<< back to the home page