English to Chinese Dictionary

Search:

Did you mean: danchuan duanchuan dongchuan dianchuan danchan danchun ?

趸船 dǔn chuán barge / pontoon / landing stage


<< back to the home page