German-English dictionary »

absickern meaning in English

GermanEnglish
absickern

trickle down