truck bombs
English
Noun
truck
bombs
plural of
truck bomb