Italian-English dictionary »

mettersi sulle tracce meaning in English

ItalianEnglish
mettersi sulle tracce verb

sleuth [sleuthed, sleuthing, sleuths](detective)
verb
[UK: sluːθ] [US: sˈluːθ]