Slovnenya

Translation English French: missile

Dictionary: main
missile
noun