Latin-Angol szótár »

arcubalista angolul

LatinAngol
arcubalista [arcubalistae] (1st) F
noun

ballista furnished with a bow, spear-throwing war machine with bow mechanismnoun