meaning of Begleitschiff

Begleitschiff - German to English

convoying ship

View more

  • escort ship
  • tender