Housed (fr. Logé)

Translation into English

Synonyms

  • abrité
  • enfermée
  • hébergé
  • installé
  • logé