Definition: 1. Relating to e-democracy.
Show more information about e-democratic
Search took: 238.15 ms