superbolts
English
Noun
superbolts
plural of
superbolt