English Dictionary
▪ megaton bomb
▪ megavitamin therapy
▪ megawatt
▪ megesterol
▪ megilp
◊ MEGAWATT
megawatt
n : a unit of power equal to one million watts
megaton bomb
megavitamin therapy
megawatt
megesterol
megilp
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]