indestructible

a. 不能破壞的、不可毀滅的

英文釋義

  1. not easily destroyed
  2. very long lasting