English to Chinese Dictionary

Search:

Did you mean: shoubi shoubao shoubei shoupi shubi shibie shouba shoubiao ?

受瘪 shòu biě discomfited / to get into a mess


<< back to the home page