roadside bombs

English

Noun

roadside bombs

  1. plural of roadside bomb