coche bomba
Meanings
Noun
1. car bomb
Examples1
The attack was launched by a suicide car bomb.