launcher in Polish
launcher in Polish
wyrzutnia
One who or that which launches. A device that throws something or the person who initiates a launch.