×
traquer
meaning in English
v.
track, hound; hunt down, track down; stalk
Related Words
trapézoïde
traquenard
traquet
traqueur
PC Version
Copyright © 2018 WordTech Co.