Latin-English dictionary »

carrobalista meaning in English

LatinEnglish
carrobalista [carrobalistae] (1st) F
noun

ballista / catapult mounted on a carriagenoun

equivalent of "field gun"noun