vanmaram

Achilles heel - meaning in malayalam

Meanings for Achilles heel

noun
ദൗര്‍ബ്ബല്യം