avichi ( synonym found)

Definition of avichi:

(v) : to freely and openly admit; to confess

Back to Top