Search term ballista has one result
Jump to
EN English FR French
ballista (n) [crossbow-like military engine for hurling large missiles] baliste (n) [crossbow-like military engine for hurling large missiles] (n)