在线词典

虎蹲炮

a short-barreled mortar; an ancient catapult

英文释义
a short-barreled mortar; an ancient catapult