meaning of Bogenfischen

Bogenfischen - German to English

bowfishing