×
populate
meaning in French
v.
peupler; habiter; établir son domicile, résider
Related Words
populated
becoming populated
populated area
densely populated areas
popularizer
popularly
populated
populated area
PC Version
Copyright © 2018 WordTech Co.