Spanish-English Dictionaryentregarías
entregarías
entregar
Meaning of entregarías