bn:02018188n
Noun Concept
NL
carroballista
EN
Carroballista was an ancient, cart-mounted ballista, a type of mobile field artillery. Wikipedia
Relations
Sources