Definition: 1. A supporter of e-democracy.
Show more information about e-democrat
Search took: 1.8364 ms