English to Chinese Dictionary

Search:

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


<< back to the home page