Slovnenya

Translation English French: moral principle

Dictionary: main
moral principle