Slovnenya

Translation English Japanese: capital ship

Dictionary: main
capital ship
noun