French-English dictionary »

dépister meaning in English

FrenchEnglish
dépister verbe

track down◼◼◼(to search, hunt)
verb
[UK: træk daʊn] [US: ˈtræk ˈdaʊn]