Slovnenya

Translation English French: principled

Dictionary: main
principled
adjective