Multilingual Turkish Dictionary

ACHILLES' HEEL

ACHILLES' HEEL : English Turkish

Aşil’in topuğu; ölümcül zayıflık, savunmasız nokta (Yunan Aşil efsanesinden)