ReadWriteQuiz
Chinese dictionary
adj.love to outshine others; seek to do others down; having a desire to excel; seek to keep others down
母亲争强好胜会使女儿日子不好过。
Competitive mothers can make their daughters' lives a misery.
synonym
母亲争强好胜会使女儿日子不好过。
Competitive mothers can make their daughters' lives a misery.