Register me

Ахиллесова пята

Ахиллесова пята
[akhillesova pyata]
- heel of Achilles
What it means: a weak spot, a chink in armour, person’s major weakness.
Translation
Translation (ru-en)
Only registered users can use this function