榴弾りゅうだんほう
ryūda nhō

Noun

1. howitzer

Military
Other forms: