English to Chinese Dictionary

Search:

Did you mean: shixue xixue six size sixie sijue sixu siyue ?

死穴 xué lethal point (acupuncture) / vulnerable spot / Achilles' heel
似雪 xuě snowy


<< back to the home page