Chinese-English dictionary »

软肋 /ruǎnlèi/ meaning in English

ChineseEnglish
软肋 /ruǎnlèi/ noun

Achilles heel(vulnerability in an otherwise strong situation)
noun