Latin · word

penetrare

to put or get into

Words sharing this root