English to Chinese Dictionary

Search:

甚感诧异 shèn gǎn chà amazed / astonished / deeply troubled


<< back to the home page