Slovnenya

Translation English Japanese: combat ship

Dictionary: main
combat ship