Meaning of entrega

entrega

Tagalog

n. delivery; conveyance


entrega

Tagalog

n. surrender