ballista catapult mounted on a carriage

listen to the pronunciation of ballista catapult mounted on a carriage