Translation of bomba termobárica in English:

bomba termobárica

thermobaric bomb, n.

feminine noun

  • 1

    thermobaric bomb
    vacuum bomb