Diccionario Español-Inglés
habitar
Inhabit, live
Diccionario Español-Inglés
habitante
habituacion