English to Chinese Dictionary

Search:

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

死穴 sǐ xué lethal point (acupuncture) / vulnerable spot / Achilles' heel


<< back to the home page