Slovnenya

Translation English French: preponderant

Dictionary: main
preponderant
adjective