Slovnenya

Translation English Japanese: ballast resistor

Dictionary: main