n. one million watts, esp. as a measure of electrical power.
Related products
M words
M words
M words
M words
M words
M words
M words
M words
n. one million watts, esp. as a measure of electrical power.
M words
M words
M words
M words
M words
M words
M words
M words