'An ancient weapon similar to a catapult used to hurl large stones'
a ballista
HARD BALL: An ancient weapon similar to a catapult used to hurl large stones
An ancient weapon similar to a catapult used to hurl large stones
An ancient weapon similar to a catapult used to hurl large stones
HARD "BALL"
a ballista
HARD "BALL"