Slovnenya

Translation English French: pardoner

Dictionary: main
pardoner
noun