Diccionario Español-Inglés
domiciliar
Set up, settle
Diccionario Español-Inglés
domesticar
domicilio