Deutsch Version
Translate
"percolated, transpired, seeped through"
to German Language
English to German
German to English
English
German
percolated, transpired, seeped through
durchgesickert