Slovnenya

Translation English French: putting to death

Dictionary: main
putting to death