Slovnenya

Translation English French: death penalty

Dictionary: main