superbombardments
English
Noun
superbombardments
plural of
superbombardment