Slovnenya

Translation English French: entrust

Dictionary: main