Slovnenya

Translation English French: reprieve

Dictionary: main