Latin · word

implicare

to fold in; involve

Words sharing this root