Spanish-English dictionary »

entrega a domicilio meaning in English

SpanishEnglish
entrega a domicilio noun

home delivery(service of delivering goods to the customer's home)
noun