×
locate
meaning in French
v.
localiser; placer; situer; repérer; s'établir (sur une terre)
Related Words
located
be located
locally
localness
located
location
PC Version
Copyright © 2018 WordTech Co.