Polish-English dictionary »

megawolt meaning in English

PolishEnglish
megawolt

megavolt