Home
Help
About
Contact
English to Chinese Dictionary
Search:
疏离
shū
lí
to become alienated / estranged / alienation / disaffection / set wide apart
<< back to the home page