meaning of auf dem Wasser notlanden

auf dem Wasser notlanden - German to English

to abandon

View more

  • in order to make a required landing on liquid