在线词典

弩炮

catapult; ballista (siege catapult firing stone blocks)

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