Latin · word

supervivere

to live beyond

Words sharing this root