launcher in Russian
launcher in Russian
гранатомёт
One who or that which launches. A device that throws something or the person who initiates a launch.