English to Chinese Dictionary

Search:

疏离 shū to become alienated / estranged / alienation / disaffection / set wide apart


<< back to the home page