Slovnenya

Translation English French: self-reliance

Dictionary: main