Back to Dictionary
牲畜
shēngchù
1. domesticated animals
2. livestock
HSK 6 Common • Top 20%