Search
Escto search a new word
artillery
nounESartillería
originFrench
Large-caliber mounted firearms or projectile-launching weapons used in warfare, or the military branch that operates them.
Escto search a new word
Large-caliber mounted firearms or projectile-launching weapons used in warfare, or the military branch that operates them.