French · word

cacher

to hide, conceal

Words sharing this root