Back to Dictionary
人满为患
人滿為患
rénmǎnwéihuàn
1.
packed with people
2.
overcrowded
3.
overpopulation