Latin · word

sollicitare

to urge; disturb

Words sharing this root