heavy artillery in Polish
heavy artillery in Polish
ciężka artyleria
(military) Large and powerful artillery, often large-caliber and large-distance.