skin over
English Dictionary
->
Letter S
-> skin over
Search Dictionary:
skin over Definition
(v)
grow
new
skin
over
an
injury
skin over Synonyms
skin over
© Art Branch Inc.