Definition of entregada in Spanish:

entregada