Slovnenya

Translation English French: confess

Dictionary: main
confess