English to Chinese Dictionary

Search:

Did you mean: duty dui di due data date dai du ?

独体 autonomous body / independent system


<< back to the home page