German-English dictionary »

verschrumpfen meaning in English

GermanEnglish
verschrumpfen

get smaller