What does abtauchen mean?

abtauchen - German to English

to descend

View more

  • to submerge
  • to go away completely
  • to attend ground [Br.]