meaning of anschwemmen

anschwemmen - German to English

to wash ashore

View more

  • to wash up