"escara" in English

QUICK TRANSLATIONS
"escara" in English
TRANSLATIONS & EXAMPLES
escara{feminine}
crust{noun} [med.]
slough{noun} [med.]