Slovnenya

Translation English French: benefaction

Dictionary: main