Spanish-English Dictionaryentregaban
entregaban
entregar
Meaning of entregaban