Polish-English dictionary »

elektroda meaning in English

PolishEnglish
elektroda noun

electrodenoun
the terminal through which electric current passes