English | German | Russian | Czech

depredatory English

Meaning depredatory meaning

What does depredatory mean?

depredatory

Tending or designed to [[depredate]]

Are you looking for...?