English | German | Russian | Czech

scarproof English

Meaning scarproof meaning

What does scarproof mean?

scarproof

Resistant to being scarred.

Are you looking for...?