Slovnenya

Translation English Japanese: photocathode

Dictionary: main
photocathode
noun