What does Bogenpeitsche mean?

Bogenpeitsche - German to English

drop lash whip