rain bombs
English
Noun
rain bombs
plural of
rain bomb