Versione Inglese
Meaning of
"Balestra"
in English language
Italian to English
English to Italian
Italian
English
balestra a pallottole
barrel bow
balestra a pallottole
bullet crossbow
balestra
crossbow
balestra a martinetto
cross-bow with windlass
Balestra
Leaf Spring
balestra a pallottole
prodd
balestra a pallottole
stone-bow
balestra a tornio
windlass cross-bow