×

s'enfermer meaning in English

v. isolate oneself, make private, move to a closed position

Related Words

  1. s'endurcir
  2. s'enduire
  3. s'enfiler
  4. s'enflammer
PC Version

Copyright © 2018 WordTech Co.