Refuge (fr. Réfugier)

Translation into English

Synonyms

  • abriter
  • se cacher
  • se protéger
  • shelter