Slovnenya

Translation English French: activist

Dictionary: main
activist
noun