Meaning of hayop na maninila

hayop na maninila

Tagalog

maninila comp., n. beast of prey