Pinyin Dictionary results for "hu dun pao"

虎蹲炮
a short-barreled mortar; an ancient catapult
Dictionary data provided by CC-CEDICT