n. one million volts, esp. as a unit of electromotive force.
Related products
M words
M words
M words
M words
M words
M words
M words
M words
n. one million volts, esp. as a unit of electromotive force.
M words
M words
M words
M words
M words
M words
M words
M words