skin_overEnglish

skin over

Verb

Grow new skin over an injury

English: skin over