having inhabitants; lived in; "the inhabited regions of the earth"

listen to the pronunciation of having inhabitants; lived in; "the inhabited regions of the earth"
having inhabitants; lived in; "the inhabited regions of the earth"
Favorites