rhizoverbBeta
Feedback

artillery

Heavy gunsnoun · Large guns employed in warfare.