Slovnenya

Translation English French: enlightened

Dictionary: main
enlightened
adjective
noun