English to Chinese Dictionary

Search:

Did you mean: cuba caobi guobao guoba guibai caobao chaobai chuobi ?

挫败 cuò bài to thwart; to foil (sb's plans) / a setback; a failure; a defeat


<< back to the home page