Polish-Latin dictionary »

armata meaning in Latin

PolishLatin
armata (wojskowość, wojskowy) działo o długiej lufie;
noun

pyrobolus [pyroboli]noun