Meaning ofmegavoltsin English

megavolts

us/ˈmegəˌvɑltz/uk/ˈmeɡəˌvɔːltz/
#uncommon
Definitions
Base Words