balista - Spanish English Dictionary
History

balista

Play ENESESes
Play ENESESmx


Meanings of "balista" in English Spanish Dictionary : 5 result(s)

Spanish English
General
balista [f] crossbow
balista [f] ballista
balista [f] PE bow and arrows
Military
balista [f] missile launcher
Sports
balista [m/f] CL shot-putter