Slovnenya

Translation English Japanese: passenger ship

Dictionary: main
passenger ship
noun