English German Dictionary

English - Deutsch

The river in German: