English to Chinese Dictionary

Search:

Did you mean: touhuan touyun touyan tuyuan taiyuan taoyuan douyan touan ?

投缘 tóu yuán to be kindred spirits / to hit it off


<< back to the home page