English to Chinese Dictionary

Search:

Did you mean: dangshang dengchang dengshan dingshang dongshang dongshan dangchang dongchang ?

登上 dēng shàng to climb over / to ascend onto / to mount


<< back to the home page