1 approved public terms with this tag.
A device that converts mechanical energy into electrical energy