Slovnenya

Translation English French: launcher

Dictionary: main
launcher
noun