Slovnenya

Translation English French: predominate

Dictionary: main
predominate
adjective