IMPREGNABLE Meaning : "impossible to capture," from Old French imprenable "invulnerable," from assimilated form of in- "not,… See definitions of impregnable.
確定! 回上一頁