Slovnenya

Translation English Japanese: celluloid

Dictionary: main
celluloid
noun