superbombs
English
Noun
superbombs
plural of
superbomb