Chinese-English dictionary »

致命要害 meaning in English

ChineseEnglish
致命要害 noun

Achilles heel(vulnerability in an otherwise strong situation)
noun

Your history