deliver personally - Español Inglés Diccionario