Dictionary for word “ballistae”

ballistae - Did you Mean?