vocab dash
Log in
Sign up
alumbre
Top 30000
Meanings
Noun
1. alum (an astringent salt)
(chemistry)
2. light, glow