Possible Results:
descaradas
-shameless
Feminine plural of descarado (adjective)
descaradas
Feminine plural of descarado (noun)

descarado

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