Slovnenya

Translation English French: to a greater extent

Dictionary: main
to a greater extent