Term Gallery logo

Meanings of espingarda de torsión in Spanish

Related terms
springald
Translations for espingarda de torsión

English