Possible Results:
delatoras
-informants
Feminine plural of delator (noun)
delatoras
-telltale
Feminine plural of delator (adjective)

delator

Popularity
500+ learners.
Word of the Day
smell