Slovnenya

Translation English French: moral sense

Dictionary: main
moral sense