meaning of auf den Strand auflaufen

auf den Strand auflaufen - German to English

to perform aground

View more

  • to run ashore
  • to operate in the coastline