在线词典

石弩

catapult; ballista (siege catapult firing stone blocks)

英文释义
catapult; ballista (siege catapult firing stone blocks)