deflagrate in Finnish
deflagrate in Finnish
humahtaa
(physics) To burn with intense light and heat.
leimahtaa
(physics) To burn with intense light and heat.