← 返回

indomitable

/ɪndɒmɪtəbl/

a. 不屈服的, 不屈不挠的

英文释义

s. impossible to subdue

登录 后可记录学习进度。