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