English-German dictionary »

navigable river meaning in German

EnglishGerman
navigable river

Wasserstrasse