Latin · root

combrus

barricade, obstacle

Words sharing this root