Slovnenya

Translation English French: exculpate

Dictionary: main