track down in French
track down in French
débusquer
(idiomatic) To hunt for or locate; to search for; to find.
dépister
(idiomatic) To hunt for or locate; to search for; to find.
localiser
(idiomatic) To hunt for or locate; to search for; to find.
dénicher
(idiomatic) To hunt for or locate; to search for; to find.
traquer
(idiomatic) To hunt for or locate; to search for; to find.