Rapace (en. Rapacious)

Translation into French

Synonyms