put on scent

listen to the pronunciation of put on scent
English - Turkish

Definition of put on scent in English Turkish dictionary

put on the scent
ele vermek
put on the scent
ihbar etmek
put on scent
Favorites