English to Chinese Dictionary

Search:

Did you mean: tuogua tuku duokui tuosu duogua taoku tuocha tuogui ?

拖垮 tuō kuǎ to drag down; to bring down


<< back to the home page