vocab dash
Log in
Sign up
rosace
Top 20000
Meanings
Noun
1. rosette
2. rose
(architecture)
3. rose window