Prefix, Suffix and Derived Words for word “ballistas”
ballistas - Did you Mean?
ballista (ballistae)
ballista
ballast (ballasts)
ballistic