inhabited in Spanish
inhabited in Spanish
habitado
Having inhabitants; lived in.
afumado
Having inhabitants; lived in.