Pinyin Dictionary results for "zheng qiang hao sheng"

争强好胜
competitive; ambitious and aggressive; to desire to beat others
Dictionary data provided by CC-CEDICT