Versión en Español
Meaning of
"ballesta, muelle, resorte de hojas, resorte de laminas"
in English language
Spanish to English
English to Spanish
Spanish
English
ballesta, muelle, resorte de hojas, resorte de laminas
leaf spring