Possible Results:
encargada
-manager
Feminine singular of encargado (noun)
encargada
-in charge
Feminine singular of encargado (adjective)

encargado

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