Spanish-English dictionary »

auto bomba meaning in English

SpanishEnglish
auto bomba noun
{m}

car bomb(automobile made into a bomb)
noun