Slovnenya

Translation English Japanese: guided missile

Dictionary: main
guided missile
noun