Translation of demacrado in English:

demacrado

haggard, adj.

adjectiveFeminine demacrada

  • 1

    haggard
    drawn