Spanish-English Dictionaryentregaba
entregaba
entregar
Meaning of entregaba