meaning of Bogenschießhandschuh

Bogenschießhandschuh - German to English

archery glove