Latin · word

delectare

to charm, please greatly

Words sharing this root