Latin · root

competere

to coincide, agree

Words sharing this root