German-English dictionary »

stockheiser meaning in English

GermanEnglish
stockheiser

as hoarse as a crow