Portuguese-English dictionary »

canhão armstrong meaning in English

PortugueseEnglish
canhão Armstrong noun
{m}

Armstrong gun(a wrought iron breechloading cannon)
noun