Slovnenya

Translation French English: effort

Dictionary: main
effort
nom