English to Chinese Dictionary

Search:

Did you mean: tuokua duogua tuogui tuigu tuosu daogua duoguo tuocha ?

拖挂 tuō guà to pull / to tow


<< back to the home page