Slovnenya

Translation English Japanese: training ship

Dictionary: main
training ship
noun