Slovnenya

Translation English Japanese: moving picture

Dictionary: main
moving picture
noun