Slovnenya

Translation English Japanese: flying boat

Dictionary: main
flying boat
noun