English-Latin dictionary »

tracked out, discovered meaning in Latin

EnglishLatin
tracked out, discovered adjective

evestigatus [evestigata, evestigatum]adjective