Slovnenya

Translation English French: struggler

Dictionary: main
struggler
noun