Multilingual Turkish Dictionary

ACHILLES HEEL

ACHILLES HEEL : English Turkish

zaaf, zayıf nokta