Translation of coche bomba in English:

coche bomba

car bomb, n.

masculine noun

  • 1

    (explosivo)
    car bomb
  • 2

    (de bomberos)
    fire truck US
    fire engine British