German-English dictionary »

stockdumm meaning in English

GermanEnglish
stockdumm

utterly stupid