Back to Dictionary
堵住
dǔzhù
1. to block up
Common • Top 7%