English version
¿Qué significa
"entregar algo"
en Inglés
Español - Inglés
Inglés - Español
Español
Inglés
entregar algo
to hand sth. over / in
entregar algo (paquete etc.)
to deliver sth. (package etc.)