死穴
Mandarin: si3 xue2
noun
T2
T6
Definitions
  1. 1 Achilles' heel; [lit] fatal acupoint noun
← Back to dictionary