vocab dash
Log in
Sign up
écorchure
Top 30000
Meanings
Noun
1. burn (on the skin)
2. graze (on the skin)