hydrobombs
English
Noun
hydrobombs
plural of
hydrobomb