What does auf Strand laufen mean?

auf Strand laufen - German to English

to beach a ship

View more

  • to beach