English to Chinese Dictionary

Search:

处在 chǔ zài to be situated at / to find oneself at


<< back to the home page