Slovnenya

Translation English French: put to death

Dictionary: main