English-German dictionary »

harborages meaning in German

EnglishGerman
harborages noun

die HerbergenSubstantiv