Slovnenya

Translation English French: striver

Dictionary: main
striver
noun