English to Chinese Dictionary

Search:

自乱阵脚 luàn zhèn jiǎo (idiom) to lose one's head / to panic / to go to pieces


<< back to the home page