English to Chinese Dictionary

Search:

疏远 shū yuǎn to drift apart / to become estranged / to alienate / estrangement


<< back to the home page