Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: duochuan tsochuan tuochan duchuan duochan taocuan ?

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

Dictionary · Google Translate · Help
By MDBG 2024