meaning of Beutefang

Beutefang - German to English

prey catching