English to Chinese Dictionary

Search:

机动 dòng locomotive / motorized / power-driven / adaptable / flexible (use, treatment, timing etc)


<< back to the home page