Translator


"ballesta" in English

QUICK TRANSLATIONS
"ballesta" in English
TRANSLATIONS & EXAMPLES
ballesta{feminine}
arbalest{noun} (medieval crossbow)
leaf spring{noun} [construct.]
spring{noun} [autom.]