Home
Help
About
Contact
English to Chinese Dictionary
Search:
不知所措
bù
zhī
suǒ
cuò
not knowing what to do (idiom); at one's wits' end / embarrassed and at a complete loss
<< back to the home page