Home
Help
About
Contact
English to Chinese Dictionary
Search:
自乱阵脚
zì
luàn
zhèn
jiǎo
(idiom) to lose one's head / to panic / to go to pieces
<< back to the home page