IMPREGNABLE Meaning : "impossible to capture," from Old French ... of a fortress, etc., "capable of being taken or won by force," 1530s, ...
確定! 回上一頁