German-English dictionary »

hubrad meaning in English

GermanEnglish
das Hubrad Substantiv

rotary elevating drumnoun