déflagrations
See also:
deflagrations
French
Noun
déflagrations
f
plural of
déflagration