Possible Results:
delatora
-informant
Feminine singular of delator (noun)
delatora
-telltale
Feminine singular of delator (adjective)

delator

Popularity
500+ learners.
Word of the Day
to plant