Demacrada in English | Spanish to English Translation and Dictionary

demacrada

 
demacrada [day-mah-rah’-do, dah]
adjective
1. Emaciated.
  • Rostro demacradowan, haggard countenance
Search history
Did this page answer your question?