Translation of "ballista" into English
ballista is the translation of "ballista" into English.
ballista
-
ballista
noun
-
Show algorithmically generated translations
Images with "ballista"
Add example
Add
ballista is the translation of "ballista" into English.
Show algorithmically generated translations