English to Chinese Dictionary

Search:

Did you mean: daoguan daoxian daxuan taoxuan daguan dazhuan daquan diaojuan ?

倒悬 dào xuán lit. to hang upside down / fig. in dire straits


<< back to the home page