Skip to content
Kotomora

擲てき弾だん筒とう

て
き
だ
ん
と
う

Meanings

1

noun

grenade launcher

A military device for launching grenades; the term is technical and not used in everyday conversation.