Diccionario Español-Inglés

habitar

Inhabit, live

Diccionario Español-Inglés