track down in German
track down in German
aufspüren
(idiomatic) To hunt for or locate; to search for; to find.
aufstöbern
(idiomatic) To hunt for or locate; to search for; to find.
ausfindig machen
(idiomatic) To hunt for or locate; to search for; to find.