Slovnenya

Translation English French: forgiver

Dictionary: main
forgiver
noun