榴弹发射器

榴弹发射器
liúdànshè

grenade launcher

1 meaning
MEANING

MEANING

  1. noun

    grenade launcher

    • A grenade launcher is a type of weapon.

STROKE ORDER
Loading…

Explore more related entries to look up.