Polish-English dictionary »

trioda meaning in English

PolishEnglish
trioda noun

triodenoun
thermionic valve