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