Possible Results:
encargadas
-managers
Feminine plural of encargado (noun)
encargadas
-in charge
Feminine plural of encargado (adjective)

encargado

Popularity
4,500+ learners.
Word of the Day
dew