Discuss Forum
1. 'Achilles heel' means -
- A. A heel of Achilles
- B. A heel of Achilles
- C. A heel of Achilles
- D. A heel of Achilles
Answer: Option D
Explanation:
Post your comments here:
1. 'Achilles heel' means -
Answer: Option D
Explanation:
Post your comments here: