Latin · word

scintillare

to sparkle, flash

Words sharing this root