Slovnenya

Translation English French: revolutionary

Dictionary: main
revolutionary
adjective