Slovnenya

Translation English French: empower

Dictionary: main