Prédateur (en. Predatory)

Translation into French

Synonyms