Back to Dictionary
虎蹲炮
虎蹲砲
hǔdūnpào
1. a short-barreled mortar
2. an ancient catapult