inextinguishable

a. 不能撲滅的、壓不住的

英文釋義

  1. difficult or impossible to extinguish