English to Chinese Dictionary

Search:

受宠若惊 shòu chǒng ruò jīng overwhelmed by favor from superior (humble expr.)


<< back to the home page