1 Translation results for: megawatt
 
megawatt noun
megawatts
مِيغَاوَات
Advertisement
Reverse translation for
megawatt