Back to Dictionary
争强好胜
爭強好勝
zhēngqiánghàoshèng
1.
competitive
2.
ambitious and aggressive
3.
to desire to beat others