English-German dictionary »

impermeably meaning in German

EnglishGerman
impermeably

undurchdringliche