Slovnenya

Translation English French: endowment

Dictionary: main