meaning of alles beichten

alles beichten - German to English

to confess everything