Indagators, noun plural of indagator. Synonyms in the same form.
investigators
All synonyms for indagator →