Search term predacious has one result
EN English IT Italian
predacious (a) [animals] predatore (a) {m} [animals]