Slovnenya

Translation English French: bring forward

Dictionary: main