petrol bomb

1 ENTRIES FOUND:
Save
petrol bomb noun
plural petrol bombs
petrol bomb
noun
plural petrol bombs
Learner's definition of PETROL BOMB
[count] British