Search term predacious has one result
EN English ES Spanish
predacious (a) [animals] predatorio (a) [animals]