Search term predacious has 3 results
EN English FR French
predacious (a) [animals] prédateur (a) {m} [animals]
predacious (a) [animals] rapace (a) {m} [animals]
predacious de proie