Home
Help
About
Contact
English to Chinese Dictionary
Search:
沦陷
lún
xiàn
to fall into enemy hands / to be occupied / to degenerate / to submerge
<< back to the home page