tracked down

English

Verb

tracked down

  1. simple past and past participle of track down