carilla
Top 30000
Meanings
Noun
1. side/sheet of paper
2. veneer (dentistry)