delivery in Catalan
delivery in Catalan
entrega
The act of conveying something.
lliurament
The act of conveying something.