×

traquer meaning in English

v. track, hound; hunt down, track down; stalk

Related Words

  1. trapézoïde
  2. traquenard
  3. traquet
  4. traqueur
PC Version

Copyright © 2018 WordTech Co.