Slovnenya

Translation English Japanese: guided missile destroyer

Dictionary: main
guided missile destroyer