English to Chinese Dictionary

Search:

不知所措 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