Slovnenya

Translation English Japanese: hospital ship

Dictionary: main
hospital ship
noun