keep oneself concealed

Dictionnaire

  • keep oneself concealed
    n.