Slovnenya

Translation English Japanese: projective device

Dictionary: main
projective device
noun