Word Definition - 榴弹炮

liú dàn pào howitzer