English to Chinese Dictionary

Search:

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

垂挂 chuí guà to hang down / suspended


<< back to the home page