Polish-English dictionary »

teraherc meaning in English

PolishEnglish
teraherc

terahertz