English-Latin dictionary »

tracker, searcher, one who tracks down meaning in Latin

EnglishLatin
tracker, searcher, one who tracks down noun

indagator [indagatoris](3rd) M
noun