Polsk-Engelsk ordbok »

armata betyder på engelska

PolskaEngelska
armata noun

cannonnoun
artillery piece

gun(military) A cannon with relatively long barrel, operating with relatively low angle of fire, and having a high muzzle velocity
noun

haubicoarmata

gun howitzer

haubicoarmata noun

gun-howitzernoun
artillery piece capable of fulfilling the roles of a traditional field gun and howitzer