Versión en Español
Meaning of
"balista"
in English language
Spanish to English
English to Spanish
Spanish
English
balista
ballista
balista; máquina usada antiguamente en los sitios de las ciudades y fortalezas para arrojar piedras de mucho peso
ballista