Spanish-English dictionary »

coche bomba meaning in English

SpanishEnglish
coche bomba noun
{m}

car bomb(automobile made into a bomb)
noun