What is the meaning of Predati?

masculine plural of predato

to deliver, hand over (package, letter, evidence etc.)

to surrender, give up, cede

to devote oneself to

to submit, surrender, acquiesce

Source: wiktionary.org