meaning of Besenstiel

Besenstiel - German to English

broom handle

View more

  • broomstick