Slovnenya

Translation English French: absolute majority

Dictionary: main
absolute majority