Русский-Английский словарь »

залечивать означает в английский

РусскийАнглийский
залечивать verb

cicatrise(to heal a wound through scarring)
verb