ballistic pendulums

English

Noun

ballistic pendulums

  1. plural of ballistic pendulum