Spanish-English Dictionaryentregad
entregad
entregar
Meaning of entregad