English German Dictionary

English - Deutsch

means of transport in German: