meaning of Bogenpeitsche

Bogenpeitsche - German to English

drop lash whip