1.

Incapable of feeling tired or exhausted

A. invincible
B. inflatable
C. indefatigable
D. inextricable
Answer» D. inextricable


Discussion

No Comment Found