English German Dictionary

English - Deutsch

tramway in German: