Slovnenya

Translation English Japanese: factory ship

Dictionary: main
factory ship
noun