deliver in Catalan
deliver in Catalan
lliurar
To bring or transport something to its destination.
entregar
To bring or transport something to its destination.