English to Chinese Dictionary

Search:

迷住 zhu to fascinate / to strongly attract / to obsess / to infatuate / to captivate / to enchant


<< back to the home page