Spanish-English dictionary »

caballería mecanizada meaning in English

SpanishEnglish
caballería mecanizada noun
{f}

mechanized cavalry(branch of the modern military)
noun