petrol bombs
English
Noun
petrol
bombs
plural of
petrol bomb