meaning of Ballhupe

Ballhupe - German to English

light bulb horn