vocab dash
Log inSign up
优胜劣汰yōushèngliètài
Top 35000
Meanings
1. (idiom) survival of the fittest
Characters used
优superior胜victory劣inferior汰to eliminate
vocab dashAboutDecksPrivacyTerms