Spanish-English Dictionaryentregas
entregas
entregar
Meaning of entregas