meaning of Beutereste

Beutereste - German to English

prey stays