explosion ships
English
Noun
explosion
ships
plural of
explosion ship