Possible Results:
intercesora
-interceding
Feminine singular of intercesor (adjective)
intercesora
Feminine singular of intercesor (noun)

intercesor

Popularity
500+ learners.
Word of the Day
leisure