vocab dash
Log in
Sign up
ケレン
Meanings
Noun
1. surface preparation (for painting); scraping a surface clean