entregado

Adjective

 * 1) delivered, submitted
 * 2) dedicated, devoted