Latin · word

prosperare

to cause to succeed

Words sharing this root