English to Chinese Dictionary

Search:

Did you mean: duochuan tsochuan tuochan duchuan duochan taocuan tuchan tuchun ?

拖船 tuō chuán tugboat / boat towed by a tugboat / to tow a boat


<< back to the home page