vocab dash
Log in
Sign up
carilla
Top 30000
Meanings
Noun
1. side/sheet of paper
2. veneer
(dentistry)