What does auf Tauchstation gehen mean?

auf Tauchstation gehen - German to English

to create yourself scarce [hide, duck]

View more

  • to go into seclusion