ELECTORAL FRANCHISE Meaning of ELECTORAL FRANCHISE in English right to vote, voice, right to choose Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012