Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
tumen
damen
doumen
duimen
demon
dun
duan
den
?
杜门
dù
mén
to close the door (lit. and fig.)
<< back to the home page