English to Chinese Dictionary

Search:

Did you mean: shangtang shangdeng shangtong shengdong ?

升腾 shēng téng to rise / to ascend / to leap up
生疼 shēng téng extremely painful


<< back to the home page