Achilles' heel Thai Translation

Achilles' heel - จุดบกพร่อง

EnglishThaiTransliteration
Achilles' heel
(Idiomatical expression)
จุดบกพร่อง
Related:จุดอ่อน
jòot bòk-prông