Slovnenya

Translation English French: relative majority

Dictionary: main
relative majority
noun