English to Chinese Dictionary

Search:

Did you mean: duangong duankong dancong dangong dankong diangong diankong duancang ?

断送 duàn sòng to forfeit (future profit, one's life etc) / ruined


<< back to the home page