1.

what is the meaning of idiom 'The heels of Achilles ' ?

A. At disposal
B. To be proud
C. The weak point in a person
D. An appointment letter
Answer» D. An appointment letter


Discussion

No Comment Found