English to Chinese Dictionary

Search:

Did you mean: chigua chuigu chigu chugui chuguo chugu cuigu caigua ?

垂挂 chuí guà to hang down / suspended


<< back to the home page