Slovnenya

Translation English French: reestablish

Dictionary: main