Slovnenya

Translation English French: beneficent

Dictionary: main
beneficent
adjective