Spanish-English Dictionaryentregabais
entregabais
entregar
Meaning of entregabais