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