impregnable
Are you looking for: 要塞要塞坚固的要塞 要塞坚固的More results...
English Expression:
  1. adj.  impregnable