Back to Dictionary
优胜劣汰
優勝劣汰
yōushèngliètài
1.
survival of the fittest (idiom)
HSK 6
Metadata
- Category
- Chinese