Translation of demacrado in English:

demacrado

haggard, adj.

Definition of haggard ( US English | UK English )

Other words for haggard

adjectivefeminine demacrada

  • 1

    haggard
    drawn