German-English dictionary »

stocktaube meaning in English

GermanEnglish
stocktaube

stone deaf[UK: stəʊn def] [US: ˈstoʊn ˈdef]