Slovnenya

Translation English French: guided missile

Dictionary: main
guided missile