Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
dusk
duzi
duji
dish
dasi
duqi
tusi
duse
?
堵死
dǔ
sǐ
to block (a road) / to plug (a hole) / to stop up
<< back to the home page