Back to Dictionary
堵塞
dǔsè
1. to block
2. to stop
3. blockage
HSK 6 Common • Top 12%