Inglese ensconce

  1. nascondere