Spanish-English Dictionaryentregado
entregado
entregar
Meaning of entregado