denizen in Spanish
denizen in Spanish
habitual
An inhabitant of a place; one who dwells in a certain place.
habitante
An inhabitant of a place; one who dwells in a certain place.