German-English dictionary »

verdummend meaning in English

GermanEnglish
verdummend

making-stupid