Latin · root

permeare

to pass through

Words sharing this root