×
inhabited
meaning in French
adj.
habité, peuplé, installé
Related Words
inhabit
inhabitant
inhabitation
inhabiter
inhalant
PC Version
Copyright © 2018 WordTech Co.