Slovnenya

Translation English French: voter turnout

Dictionary: main
voter turnout
noun