Portuguese-English dictionary »

metralhadora gatling meaning in English

PortugueseEnglish
metralhadora Gatling noun
{f}

Gatling gun(a type of machine gun)
noun