thermobaric weapons
English
Noun
thermobaric
weapons
plural of
thermobaric weapon