Slovnenya

Translation English French: contributor

Dictionary: main
contributor
noun