Spanish-English dictionary »

cazacarros meaning in English

SpanishEnglish
cazacarros noun
{m}

tank destroyernoun
[UK: tæŋk dɪˈstro.ɪə(r)] [US: ˈtæŋk də.ˌstrɔɪər]