meaning of Beichten

Beichten - German to English

to confess

View more

  • to fess up [coll.]
  • to visit confession
  • to shrive
  • shrifts