Latin · word

implicare

fold in; involve

Words sharing this root