English to Chinese Dictionary

Search:

趑趄 to advance with difficulty / to hesitate to advance


<< back to the home page