Slovnenya

Translation English French: exoneration

Dictionary: main
exoneration
noun