Meaning of sustentado

sustentado

Tagalog

n. person or animal that has to be fed