Dictionary for word “deflagrates”
deflagrates - Did you Mean?
deflagrate (deflagrates)
deflagrate (deflagrated)
deflagrate
deflagrator