×

locate meaning in French

v. localiser; placer; situer; repérer; s'établir (sur une terre)

Related Words

  1. located
  2. be located
  3. locally
  4. localness
  5. located
  6. location
PC Version

Copyright © 2018 WordTech Co.