1.

A person very hard to please

A. bstinate
B. nconquerable
C. astidious
D. nvincible
Answer» D. nvincible


Discussion

No Comment Found