á
é
í
ó
ú
ñ
?
Spanish Translation of ballesta
ba·lles·ta
f.
(
arma
) crossbow
mechanics
(
de un coche
) spring (of a car)
Spanish English Dictionary
::
Spanish Articles
::
Sitemap
::
Search by Letter