Portuguese-English dictionary »

cavalaria mecanizada meaning in English

PortugueseEnglish
cavalaria mecanizada noun
{f}

mechanized cavalry(branch of the modern military)
noun

Your history