English-Polish dictionary »

megawatt meaning in Polish

EnglishPolish
megawatt noun
one million watts

megawatnoun