ballista – English–Italiano translations

🇮🇹 it en 🇬🇧

ballista

braggart

🇬🇧 en it 🇮🇹

ballista noun

  /bəˈlɪstə/
  • crossbow-like military engine for hurling large missiles
balista
Wiktionary Links