springald in Italian
springald in Italian
spingarda
(historical) An ancient military engine for launching stones and arrows by means of a spring.