Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
gigawatt
in English
gigawatt
us
/ˈɡɪɡəwɑt/
uk
/ˈdʒɪɡəwɒt/
#uncommon