Translation of "carrobalista" into English

ballista|catapult mounted on a carriage is the translation of "carrobalista" into English.

carrobalista grammar
+ Add

Latin-English dictionary

  • ballista|catapult mounted on a carriage

  • Show algorithmically generated translations

Automatic translations of "carrobalista" into English

  • Google

    Google Translate
Add

Translations of "carrobalista" into English in sentences, translation memory