Slovnenya

Translation English Japanese: paddle steamer

Dictionary: main
paddle steamer
noun