Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
duke
dusk
dose
dish
dese
dushe
desk
duck
?
堵塞
dǔ
sè
to clog up / blockage
杜塞
dù
sè
to stop / to block
<< back to the home page