Slovnenya

Translation English French: confront

Dictionary: main