explosion shots
English
Noun
explosion
shots
plural of
explosion shot