What's another word for dynamo?

comments powered by Disqus