Slovnenya

Translation English French: annihilation

Dictionary: main