English to Chinese Dictionary

Search:

Did you mean: shache saiche chaiche shaicha shaichu shiche shuaige shuaijie ?

甩车 shuǎi chē to uncouple (wagons or trucks from a train)


<< back to the home page