English to Chinese Dictionary

Search:

Did you mean: doubo doupao doupi dupo dupe doubi dope toupi ?

陡坡 dǒu steep slope; steep incline


<< back to the home page