Slovnenya

Translation English French: preponderating

Dictionary: main
preponderating
adjective