Summary
English to German:   more detail...
  1. launch of a ship:


English

Detailed Translations for launch of a ship from English to German