French-English Cacher (se) Définition Translation English translatePosted on January 18, 2021 – to hide; elle s’est cachée derriére un arbre she hid behind a tree. Read More